car hood release hatch - Turkish English Dictionary